Big Huge Thesaurus

alpine hulsea

noun